import java.util.Scanner;
//题目描述，若一个数恰好等于它的因子之和，则称这个数为完数，例如:6=3+2+1
public class ThePerfectNum {
    public static void main(String[] args)
    {
        Scanner scan=new Scanner(System.in);
        int num;
        System.out.println("请输入一个数:");
        num=scan.nextInt();
        int count=0;
        for(int i=1;i<num;i++)
        {
            if(num%i==0)
                count+=i;
        }
        if(count==num)
            System.out.println("这是一个完数");
        else
            System.out.println("这不是一个完数");
    }
}
